Пульт.Онлайн /

change_api_var

Изменение значения переменной API

Параметры запроса

  • var (string, обязательный): Глобальное имя переменной, например P1_N1_var1.
  • value (double, обязательный): Новое значение переменной.
  • time (uint64, опционально): Время изменения переменной в формате Timestamp с миллисекундами, например: 1763105063765.
  • error (int16, опционально): Код ошибки переменной.
  • payload (object, опционально): Дополнительные данные.

Возвращаемые значения

  • При успехе: true.
  • При ошибке: Соответствующий код ошибки и описание (если есть).

Коды ошибок

  • DRV_ERROR_VAR_NOT_FOUND - Изменяемая переменная не найдена.
  • DRV_VIRT_ERROR_VAR_TYPE - Изменяемая переменная имеет тип, отличный от Переменная API.

Особенности

  • В SCADA должна быть заведена виртуальная переменная типа Переменная API. Изменение переменных других типов невозможно.
  • Переменные типа Переменная API учитываются при лицензировании как физические переменные.

Пример

http://webscada.ru:11201/api/change_api_var?var=P1_N1_var1&value=12345

  Email
  SMS
   fdb_list
   fdb_load
   fdb_move
   fdb_paths
   node_list
   subscribe
   var_get
   var_list
   var_set